/********************************************************************************
** Form generated from reading UI file 'setmrtsconfig.ui'
**
** Created by: Qt User Interface Compiler version 5.12.12
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_SETMRTSCONFIG_H
#define UI_SETMRTSCONFIG_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDoubleSpinBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_setmrtsConfig
{
public:
    QGridLayout *gridLayout_17;
    QGroupBox *groupBox;
    QGridLayout *gridLayout_13;
    QGroupBox *groupBox_13;
    QGridLayout *gridLayout_11;
    QLabel *label_13;
    QLineEdit *mcsn;
    QGroupBox *groupBox_37;
    QGridLayout *gridLayout_20;
    QLabel *label_37;
    QLineEdit *max_paralleled_job;
    QGroupBox *groupBox_74;
    QGridLayout *gridLayout_73;
    QLabel *label_75;
    QLineEdit *reserve_int_1;
    QGroupBox *groupBox_3;
    QGridLayout *gridLayout_2;
    QLabel *label_2;
    QPushButton *schedulability_test;
    QGroupBox *groupBox_14;
    QGridLayout *gridLayout_12;
    QLabel *label_14;
    QLineEdit *rrp;
    QGroupBox *groupBox_38;
    QGridLayout *gridLayout_21;
    QLabel *label_38;
    QLineEdit *max_conditional_branch;
    QGroupBox *groupBox_75;
    QGridLayout *gridLayout_74;
    QLabel *label_76;
    QLineEdit *reserve_int_2;
    QGroupBox *groupBox_4;
    QGridLayout *gridLayout_3;
    QLabel *label_3;
    QComboBox *utilization_gen;
    QGroupBox *groupBox_15;
    QGridLayout *gridLayout_24;
    QLabel *label_28;
    QLineEdit *rrn;
    QGroupBox *groupBox_39;
    QGridLayout *gridLayout_22;
    QLabel *label_39;
    QLineEdit *dag_arc_density;
    QGroupBox *groupBox_76;
    QGridLayout *gridLayout_75;
    QLabel *label_77;
    QLineEdit *reserve_int_3;
    QGroupBox *groupBox_5;
    QGridLayout *gridLayout_19;
    QLabel *label_4;
    QLineEdit *mean;
    QGroupBox *groupBox_6;
    QGridLayout *gridLayout_18;
    QLabel *label_5;
    QLineEdit *step;
    QGroupBox *groupBox_29;
    QGridLayout *gridLayout_25;
    QDoubleSpinBox *u_range_min;
    QLabel *label_29;
    QDoubleSpinBox *u_range_max;
    QGroupBox *groupBox_40;
    QGridLayout *gridLayout_38;
    QDoubleSpinBox *dag_arc_num_range_min;
    QDoubleSpinBox *dag_arc_num_range_max;
    QLabel *label_40;
    QGroupBox *groupBox_77;
    QGridLayout *gridLayout_76;
    QLabel *label_78;
    QLineEdit *reserve_int_4;
    QGroupBox *groupBox_16;
    QGridLayout *gridLayout_14;
    QLabel *label_9;
    QLineEdit *experiment_times;
    QGroupBox *groupBox_30;
    QGridLayout *gridLayout_26;
    QLabel *label_30;
    QLineEdit *rrr_min;
    QLineEdit *rrr_max;
    QGroupBox *groupBox_41;
    QGridLayout *gridLayout_40;
    QLabel *label_42;
    QDoubleSpinBox *is_cyclic;
    QGroupBox *groupBox_78;
    QGridLayout *gridLayout_77;
    QLabel *label_79;
    QLineEdit *reserve_double_1;
    QGroupBox *groupBox_7;
    QGridLayout *gridLayout_4;
    QLabel *label_6;
    QDoubleSpinBox *init_utilization_range_min;
    QDoubleSpinBox *init_utilization_range_max;
    QGroupBox *groupBox_31;
    QGridLayout *gridLayout_27;
    QLabel *label_31;
    QLineEdit *total_len_factor;
    QGroupBox *groupBox_42;
    QGridLayout *gridLayout_23;
    QLabel *label_70;
    QLineEdit *max_indegree;
    QGroupBox *groupBox_79;
    QGridLayout *gridLayout_78;
    QLabel *label_80;
    QLineEdit *reserve_double_2;
    QGroupBox *groupBox_8;
    QGridLayout *gridLayout_5;
    QLabel *label_7;
    QLineEdit *processor_num;
    QGroupBox *groupBox_32;
    QGridLayout *gridLayout_28;
    QLabel *label_32;
    QComboBox *dag_gen;
    QGroupBox *groupBox_70;
    QGridLayout *gridLayout_31;
    QLabel *label_71;
    QLineEdit *max_outdegree;
    QGroupBox *groupBox_80;
    QGridLayout *gridLayout_79;
    QLabel *label_81;
    QLineEdit *reserve_double_3;
    QGroupBox *groupBox_9;
    QGridLayout *gridLayout_6;
    QLabel *label_8;
    QLineEdit *processor_ratio;
    QGroupBox *groupBox_33;
    QGridLayout *gridLayout_29;
    QLabel *label_33;
    QDoubleSpinBox *dag_job_num_range_max;
    QDoubleSpinBox *dag_job_num_range_min;
    QGroupBox *groupBox_71;
    QGridLayout *gridLayout_70;
    QLabel *label_72;
    QComboBox *graph_x_label;
    QGroupBox *groupBox_81;
    QGridLayout *gridLayout_80;
    QLabel *label_82;
    QLineEdit *reserve_double_4;
    QGroupBox *groupBox_10;
    QGridLayout *gridLayout_8;
    QLabel *label_10;
    QDoubleSpinBox *period_range_min;
    QDoubleSpinBox *period_range_max;
    QGroupBox *groupBox_34;
    QGridLayout *gridLayout_30;
    QLabel *label_34;
    QDoubleSpinBox *paralleled_probability;
    QGroupBox *groupBox_72;
    QGridLayout *gridLayout_71;
    QLabel *label_73;
    QComboBox *graph_y_label;
    QGroupBox *groupBox_82;
    QGridLayout *gridLayout_81;
    QDoubleSpinBox *reserve_range_1_max;
    QDoubleSpinBox *reserve_range_1_min;
    QLabel *label_83;
    QGroupBox *groupBox_11;
    QGridLayout *gridLayout_9;
    QLabel *label_11;
    QDoubleSpinBox *deadline_propotion_min;
    QDoubleSpinBox *deadline_propotion_max;
    QGroupBox *groupBox_35;
    QGridLayout *gridLayout_33;
    QDoubleSpinBox *conditional_probability;
    QLabel *label_35;
    QGroupBox *groupBox_73;
    QGridLayout *gridLayout_72;
    QLabel *label_74;
    QComboBox *runtime_check;
    QGroupBox *groupBox_83;
    QGridLayout *gridLayout_82;
    QLabel *label_84;
    QDoubleSpinBox *reserve_range_2_min;
    QDoubleSpinBox *reserve_range_2_max;
    QGroupBox *groupBox_12;
    QGridLayout *gridLayout_10;
    QLabel *resource_num1;
    QLineEdit *resource_num;
    QGroupBox *groupBox_36;
    QGridLayout *gridLayout_34;
    QLabel *label_36;
    QDoubleSpinBox *edge_probability;
    QGroupBox *groupBox_84;
    QGridLayout *gridLayout_83;
    QLabel *label_85;
    QLineEdit *server_ip;
    QGroupBox *groupBox_85;
    QGridLayout *gridLayout_7;
    QLabel *label_86;
    QLineEdit *server_port;
    QGroupBox *groupBox_2;
    QGridLayout *gridLayout;
    QLabel *label;
    QComboBox *task_model;
    QGroupBox *groupBox_17;
    QGridLayout *gridLayout_16;
    QTextEdit *xmlText;
    QGroupBox *groupBox_86;
    QGridLayout *gridLayout_15;
    QPushButton *xml;
    QPushButton *analysis;
    QPushButton *showTable;
    QPushButton *graph;

    void setupUi(QWidget *setmrtsConfig)
    {
        if (setmrtsConfig->objectName().isEmpty())
            setmrtsConfig->setObjectName(QString::fromUtf8("setmrtsConfig"));
        setmrtsConfig->setEnabled(true);
        setmrtsConfig->resize(1426, 1130);
        gridLayout_17 = new QGridLayout(setmrtsConfig);
        gridLayout_17->setObjectName(QString::fromUtf8("gridLayout_17"));
        groupBox = new QGroupBox(setmrtsConfig);
        groupBox->setObjectName(QString::fromUtf8("groupBox"));
        gridLayout_13 = new QGridLayout(groupBox);
        gridLayout_13->setObjectName(QString::fromUtf8("gridLayout_13"));
        groupBox_13 = new QGroupBox(groupBox);
        groupBox_13->setObjectName(QString::fromUtf8("groupBox_13"));
        gridLayout_11 = new QGridLayout(groupBox_13);
        gridLayout_11->setObjectName(QString::fromUtf8("gridLayout_11"));
        label_13 = new QLabel(groupBox_13);
        label_13->setObjectName(QString::fromUtf8("label_13"));

        gridLayout_11->addWidget(label_13, 0, 0, 1, 1);

        mcsn = new QLineEdit(groupBox_13);
        mcsn->setObjectName(QString::fromUtf8("mcsn"));

        gridLayout_11->addWidget(mcsn, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_13, 0, 2, 1, 1);

        groupBox_37 = new QGroupBox(groupBox);
        groupBox_37->setObjectName(QString::fromUtf8("groupBox_37"));
        gridLayout_20 = new QGridLayout(groupBox_37);
        gridLayout_20->setObjectName(QString::fromUtf8("gridLayout_20"));
        label_37 = new QLabel(groupBox_37);
        label_37->setObjectName(QString::fromUtf8("label_37"));

        gridLayout_20->addWidget(label_37, 0, 0, 1, 1);

        max_paralleled_job = new QLineEdit(groupBox_37);
        max_paralleled_job->setObjectName(QString::fromUtf8("max_paralleled_job"));

        gridLayout_20->addWidget(max_paralleled_job, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_37, 0, 3, 1, 1);

        groupBox_74 = new QGroupBox(groupBox);
        groupBox_74->setObjectName(QString::fromUtf8("groupBox_74"));
        gridLayout_73 = new QGridLayout(groupBox_74);
        gridLayout_73->setObjectName(QString::fromUtf8("gridLayout_73"));
        label_75 = new QLabel(groupBox_74);
        label_75->setObjectName(QString::fromUtf8("label_75"));

        gridLayout_73->addWidget(label_75, 0, 0, 1, 1);

        reserve_int_1 = new QLineEdit(groupBox_74);
        reserve_int_1->setObjectName(QString::fromUtf8("reserve_int_1"));

        gridLayout_73->addWidget(reserve_int_1, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_74, 0, 4, 1, 1);

        groupBox_3 = new QGroupBox(groupBox);
        groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
        gridLayout_2 = new QGridLayout(groupBox_3);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        label_2 = new QLabel(groupBox_3);
        label_2->setObjectName(QString::fromUtf8("label_2"));

        gridLayout_2->addWidget(label_2, 0, 0, 1, 1);

        schedulability_test = new QPushButton(groupBox_3);
        schedulability_test->setObjectName(QString::fromUtf8("schedulability_test"));

        gridLayout_2->addWidget(schedulability_test, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_3, 1, 0, 1, 2);

        groupBox_14 = new QGroupBox(groupBox);
        groupBox_14->setObjectName(QString::fromUtf8("groupBox_14"));
        gridLayout_12 = new QGridLayout(groupBox_14);
        gridLayout_12->setObjectName(QString::fromUtf8("gridLayout_12"));
        label_14 = new QLabel(groupBox_14);
        label_14->setObjectName(QString::fromUtf8("label_14"));

        gridLayout_12->addWidget(label_14, 0, 0, 1, 1);

        rrp = new QLineEdit(groupBox_14);
        rrp->setObjectName(QString::fromUtf8("rrp"));

        gridLayout_12->addWidget(rrp, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_14, 1, 2, 1, 1);

        groupBox_38 = new QGroupBox(groupBox);
        groupBox_38->setObjectName(QString::fromUtf8("groupBox_38"));
        gridLayout_21 = new QGridLayout(groupBox_38);
        gridLayout_21->setObjectName(QString::fromUtf8("gridLayout_21"));
        label_38 = new QLabel(groupBox_38);
        label_38->setObjectName(QString::fromUtf8("label_38"));

        gridLayout_21->addWidget(label_38, 0, 0, 1, 1);

        max_conditional_branch = new QLineEdit(groupBox_38);
        max_conditional_branch->setObjectName(QString::fromUtf8("max_conditional_branch"));

        gridLayout_21->addWidget(max_conditional_branch, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_38, 1, 3, 1, 1);

        groupBox_75 = new QGroupBox(groupBox);
        groupBox_75->setObjectName(QString::fromUtf8("groupBox_75"));
        gridLayout_74 = new QGridLayout(groupBox_75);
        gridLayout_74->setObjectName(QString::fromUtf8("gridLayout_74"));
        label_76 = new QLabel(groupBox_75);
        label_76->setObjectName(QString::fromUtf8("label_76"));

        gridLayout_74->addWidget(label_76, 0, 0, 1, 1);

        reserve_int_2 = new QLineEdit(groupBox_75);
        reserve_int_2->setObjectName(QString::fromUtf8("reserve_int_2"));

        gridLayout_74->addWidget(reserve_int_2, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_75, 1, 4, 1, 1);

        groupBox_4 = new QGroupBox(groupBox);
        groupBox_4->setObjectName(QString::fromUtf8("groupBox_4"));
        gridLayout_3 = new QGridLayout(groupBox_4);
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        label_3 = new QLabel(groupBox_4);
        label_3->setObjectName(QString::fromUtf8("label_3"));

        gridLayout_3->addWidget(label_3, 0, 0, 1, 1);

        utilization_gen = new QComboBox(groupBox_4);
        utilization_gen->addItem(QString());
        utilization_gen->addItem(QString());
        utilization_gen->addItem(QString());
        utilization_gen->addItem(QString());
        utilization_gen->addItem(QString());
        utilization_gen->setObjectName(QString::fromUtf8("utilization_gen"));

        gridLayout_3->addWidget(utilization_gen, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_4, 2, 0, 1, 2);

        groupBox_15 = new QGroupBox(groupBox);
        groupBox_15->setObjectName(QString::fromUtf8("groupBox_15"));
        gridLayout_24 = new QGridLayout(groupBox_15);
        gridLayout_24->setObjectName(QString::fromUtf8("gridLayout_24"));
        label_28 = new QLabel(groupBox_15);
        label_28->setObjectName(QString::fromUtf8("label_28"));

        gridLayout_24->addWidget(label_28, 0, 0, 1, 1);

        rrn = new QLineEdit(groupBox_15);
        rrn->setObjectName(QString::fromUtf8("rrn"));

        gridLayout_24->addWidget(rrn, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_15, 2, 2, 1, 1);

        groupBox_39 = new QGroupBox(groupBox);
        groupBox_39->setObjectName(QString::fromUtf8("groupBox_39"));
        gridLayout_22 = new QGridLayout(groupBox_39);
        gridLayout_22->setObjectName(QString::fromUtf8("gridLayout_22"));
        label_39 = new QLabel(groupBox_39);
        label_39->setObjectName(QString::fromUtf8("label_39"));

        gridLayout_22->addWidget(label_39, 0, 0, 1, 1);

        dag_arc_density = new QLineEdit(groupBox_39);
        dag_arc_density->setObjectName(QString::fromUtf8("dag_arc_density"));

        gridLayout_22->addWidget(dag_arc_density, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_39, 2, 3, 1, 1);

        groupBox_76 = new QGroupBox(groupBox);
        groupBox_76->setObjectName(QString::fromUtf8("groupBox_76"));
        gridLayout_75 = new QGridLayout(groupBox_76);
        gridLayout_75->setObjectName(QString::fromUtf8("gridLayout_75"));
        label_77 = new QLabel(groupBox_76);
        label_77->setObjectName(QString::fromUtf8("label_77"));

        gridLayout_75->addWidget(label_77, 0, 0, 1, 1);

        reserve_int_3 = new QLineEdit(groupBox_76);
        reserve_int_3->setObjectName(QString::fromUtf8("reserve_int_3"));

        gridLayout_75->addWidget(reserve_int_3, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_76, 2, 4, 1, 1);

        groupBox_5 = new QGroupBox(groupBox);
        groupBox_5->setObjectName(QString::fromUtf8("groupBox_5"));
        gridLayout_19 = new QGridLayout(groupBox_5);
        gridLayout_19->setObjectName(QString::fromUtf8("gridLayout_19"));
        label_4 = new QLabel(groupBox_5);
        label_4->setObjectName(QString::fromUtf8("label_4"));

        gridLayout_19->addWidget(label_4, 0, 0, 1, 1);

        mean = new QLineEdit(groupBox_5);
        mean->setObjectName(QString::fromUtf8("mean"));

        gridLayout_19->addWidget(mean, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_5, 3, 0, 1, 1);

        groupBox_6 = new QGroupBox(groupBox);
        groupBox_6->setObjectName(QString::fromUtf8("groupBox_6"));
        gridLayout_18 = new QGridLayout(groupBox_6);
        gridLayout_18->setObjectName(QString::fromUtf8("gridLayout_18"));
        label_5 = new QLabel(groupBox_6);
        label_5->setObjectName(QString::fromUtf8("label_5"));

        gridLayout_18->addWidget(label_5, 0, 0, 1, 1);

        step = new QLineEdit(groupBox_6);
        step->setObjectName(QString::fromUtf8("step"));

        gridLayout_18->addWidget(step, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_6, 3, 1, 1, 1);

        groupBox_29 = new QGroupBox(groupBox);
        groupBox_29->setObjectName(QString::fromUtf8("groupBox_29"));
        gridLayout_25 = new QGridLayout(groupBox_29);
        gridLayout_25->setObjectName(QString::fromUtf8("gridLayout_25"));
        u_range_min = new QDoubleSpinBox(groupBox_29);
        u_range_min->setObjectName(QString::fromUtf8("u_range_min"));
        u_range_min->setDecimals(1);
        u_range_min->setMaximum(10000.000000000000000);
        u_range_min->setSingleStep(0.500000000000000);
        u_range_min->setValue(0.100000000000000);

        gridLayout_25->addWidget(u_range_min, 0, 1, 1, 1);

        label_29 = new QLabel(groupBox_29);
        label_29->setObjectName(QString::fromUtf8("label_29"));

        gridLayout_25->addWidget(label_29, 0, 0, 1, 1);

        u_range_max = new QDoubleSpinBox(groupBox_29);
        u_range_max->setObjectName(QString::fromUtf8("u_range_max"));
        u_range_max->setDecimals(1);
        u_range_max->setMaximum(10000.000000000000000);
        u_range_max->setValue(0.300000000000000);

        gridLayout_25->addWidget(u_range_max, 0, 2, 1, 1);


        gridLayout_13->addWidget(groupBox_29, 3, 2, 1, 1);

        groupBox_40 = new QGroupBox(groupBox);
        groupBox_40->setObjectName(QString::fromUtf8("groupBox_40"));
        gridLayout_38 = new QGridLayout(groupBox_40);
        gridLayout_38->setObjectName(QString::fromUtf8("gridLayout_38"));
        dag_arc_num_range_min = new QDoubleSpinBox(groupBox_40);
        dag_arc_num_range_min->setObjectName(QString::fromUtf8("dag_arc_num_range_min"));
        dag_arc_num_range_min->setDecimals(0);
        dag_arc_num_range_min->setMaximum(10000.000000000000000);
        dag_arc_num_range_min->setValue(0.000000000000000);

        gridLayout_38->addWidget(dag_arc_num_range_min, 0, 1, 1, 1);

        dag_arc_num_range_max = new QDoubleSpinBox(groupBox_40);
        dag_arc_num_range_max->setObjectName(QString::fromUtf8("dag_arc_num_range_max"));
        dag_arc_num_range_max->setDecimals(0);
        dag_arc_num_range_max->setMaximum(10000.000000000000000);
        dag_arc_num_range_max->setValue(10.000000000000000);

        gridLayout_38->addWidget(dag_arc_num_range_max, 0, 2, 1, 1);

        label_40 = new QLabel(groupBox_40);
        label_40->setObjectName(QString::fromUtf8("label_40"));

        gridLayout_38->addWidget(label_40, 0, 0, 1, 1);


        gridLayout_13->addWidget(groupBox_40, 3, 3, 1, 1);

        groupBox_77 = new QGroupBox(groupBox);
        groupBox_77->setObjectName(QString::fromUtf8("groupBox_77"));
        gridLayout_76 = new QGridLayout(groupBox_77);
        gridLayout_76->setObjectName(QString::fromUtf8("gridLayout_76"));
        label_78 = new QLabel(groupBox_77);
        label_78->setObjectName(QString::fromUtf8("label_78"));

        gridLayout_76->addWidget(label_78, 0, 0, 1, 1);

        reserve_int_4 = new QLineEdit(groupBox_77);
        reserve_int_4->setObjectName(QString::fromUtf8("reserve_int_4"));

        gridLayout_76->addWidget(reserve_int_4, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_77, 3, 4, 1, 1);

        groupBox_16 = new QGroupBox(groupBox);
        groupBox_16->setObjectName(QString::fromUtf8("groupBox_16"));
        gridLayout_14 = new QGridLayout(groupBox_16);
        gridLayout_14->setObjectName(QString::fromUtf8("gridLayout_14"));
        label_9 = new QLabel(groupBox_16);
        label_9->setObjectName(QString::fromUtf8("label_9"));

        gridLayout_14->addWidget(label_9, 0, 0, 1, 1);

        experiment_times = new QLineEdit(groupBox_16);
        experiment_times->setObjectName(QString::fromUtf8("experiment_times"));

        gridLayout_14->addWidget(experiment_times, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_16, 4, 0, 1, 2);

        groupBox_30 = new QGroupBox(groupBox);
        groupBox_30->setObjectName(QString::fromUtf8("groupBox_30"));
        gridLayout_26 = new QGridLayout(groupBox_30);
        gridLayout_26->setObjectName(QString::fromUtf8("gridLayout_26"));
        label_30 = new QLabel(groupBox_30);
        label_30->setObjectName(QString::fromUtf8("label_30"));

        gridLayout_26->addWidget(label_30, 0, 0, 1, 1);

        rrr_min = new QLineEdit(groupBox_30);
        rrr_min->setObjectName(QString::fromUtf8("rrr_min"));

        gridLayout_26->addWidget(rrr_min, 0, 1, 1, 1);

        rrr_max = new QLineEdit(groupBox_30);
        rrr_max->setObjectName(QString::fromUtf8("rrr_max"));

        gridLayout_26->addWidget(rrr_max, 0, 2, 1, 1);


        gridLayout_13->addWidget(groupBox_30, 4, 2, 1, 1);

        groupBox_41 = new QGroupBox(groupBox);
        groupBox_41->setObjectName(QString::fromUtf8("groupBox_41"));
        gridLayout_40 = new QGridLayout(groupBox_41);
        gridLayout_40->setObjectName(QString::fromUtf8("gridLayout_40"));
        label_42 = new QLabel(groupBox_41);
        label_42->setObjectName(QString::fromUtf8("label_42"));

        gridLayout_40->addWidget(label_42, 0, 0, 1, 1);

        is_cyclic = new QDoubleSpinBox(groupBox_41);
        is_cyclic->setObjectName(QString::fromUtf8("is_cyclic"));
        is_cyclic->setDecimals(0);
        is_cyclic->setMaximum(1.000000000000000);
        is_cyclic->setValue(0.000000000000000);

        gridLayout_40->addWidget(is_cyclic, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_41, 4, 3, 1, 1);

        groupBox_78 = new QGroupBox(groupBox);
        groupBox_78->setObjectName(QString::fromUtf8("groupBox_78"));
        gridLayout_77 = new QGridLayout(groupBox_78);
        gridLayout_77->setObjectName(QString::fromUtf8("gridLayout_77"));
        label_79 = new QLabel(groupBox_78);
        label_79->setObjectName(QString::fromUtf8("label_79"));

        gridLayout_77->addWidget(label_79, 0, 0, 1, 1);

        reserve_double_1 = new QLineEdit(groupBox_78);
        reserve_double_1->setObjectName(QString::fromUtf8("reserve_double_1"));

        gridLayout_77->addWidget(reserve_double_1, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_78, 4, 4, 1, 1);

        groupBox_7 = new QGroupBox(groupBox);
        groupBox_7->setObjectName(QString::fromUtf8("groupBox_7"));
        gridLayout_4 = new QGridLayout(groupBox_7);
        gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
        label_6 = new QLabel(groupBox_7);
        label_6->setObjectName(QString::fromUtf8("label_6"));

        gridLayout_4->addWidget(label_6, 0, 0, 1, 1);

        init_utilization_range_min = new QDoubleSpinBox(groupBox_7);
        init_utilization_range_min->setObjectName(QString::fromUtf8("init_utilization_range_min"));
        init_utilization_range_min->setDecimals(0);
        init_utilization_range_min->setMaximum(10000.000000000000000);
        init_utilization_range_min->setValue(0.000000000000000);

        gridLayout_4->addWidget(init_utilization_range_min, 0, 1, 1, 1);

        init_utilization_range_max = new QDoubleSpinBox(groupBox_7);
        init_utilization_range_max->setObjectName(QString::fromUtf8("init_utilization_range_max"));
        init_utilization_range_max->setDecimals(0);
        init_utilization_range_max->setMaximum(10000.000000000000000);
        init_utilization_range_max->setValue(8.000000000000000);

        gridLayout_4->addWidget(init_utilization_range_max, 0, 2, 1, 1);


        gridLayout_13->addWidget(groupBox_7, 5, 0, 1, 2);

        groupBox_31 = new QGroupBox(groupBox);
        groupBox_31->setObjectName(QString::fromUtf8("groupBox_31"));
        gridLayout_27 = new QGridLayout(groupBox_31);
        gridLayout_27->setObjectName(QString::fromUtf8("gridLayout_27"));
        label_31 = new QLabel(groupBox_31);
        label_31->setObjectName(QString::fromUtf8("label_31"));

        gridLayout_27->addWidget(label_31, 0, 0, 1, 1);

        total_len_factor = new QLineEdit(groupBox_31);
        total_len_factor->setObjectName(QString::fromUtf8("total_len_factor"));

        gridLayout_27->addWidget(total_len_factor, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_31, 5, 2, 1, 1);

        groupBox_42 = new QGroupBox(groupBox);
        groupBox_42->setObjectName(QString::fromUtf8("groupBox_42"));
        gridLayout_23 = new QGridLayout(groupBox_42);
        gridLayout_23->setObjectName(QString::fromUtf8("gridLayout_23"));
        label_70 = new QLabel(groupBox_42);
        label_70->setObjectName(QString::fromUtf8("label_70"));

        gridLayout_23->addWidget(label_70, 0, 0, 1, 1);

        max_indegree = new QLineEdit(groupBox_42);
        max_indegree->setObjectName(QString::fromUtf8("max_indegree"));

        gridLayout_23->addWidget(max_indegree, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_42, 5, 3, 1, 1);

        groupBox_79 = new QGroupBox(groupBox);
        groupBox_79->setObjectName(QString::fromUtf8("groupBox_79"));
        gridLayout_78 = new QGridLayout(groupBox_79);
        gridLayout_78->setObjectName(QString::fromUtf8("gridLayout_78"));
        label_80 = new QLabel(groupBox_79);
        label_80->setObjectName(QString::fromUtf8("label_80"));

        gridLayout_78->addWidget(label_80, 0, 0, 1, 1);

        reserve_double_2 = new QLineEdit(groupBox_79);
        reserve_double_2->setObjectName(QString::fromUtf8("reserve_double_2"));

        gridLayout_78->addWidget(reserve_double_2, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_79, 5, 4, 1, 1);

        groupBox_8 = new QGroupBox(groupBox);
        groupBox_8->setObjectName(QString::fromUtf8("groupBox_8"));
        gridLayout_5 = new QGridLayout(groupBox_8);
        gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
        label_7 = new QLabel(groupBox_8);
        label_7->setObjectName(QString::fromUtf8("label_7"));

        gridLayout_5->addWidget(label_7, 0, 0, 1, 1);

        processor_num = new QLineEdit(groupBox_8);
        processor_num->setObjectName(QString::fromUtf8("processor_num"));

        gridLayout_5->addWidget(processor_num, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_8, 6, 0, 1, 2);

        groupBox_32 = new QGroupBox(groupBox);
        groupBox_32->setObjectName(QString::fromUtf8("groupBox_32"));
        gridLayout_28 = new QGridLayout(groupBox_32);
        gridLayout_28->setObjectName(QString::fromUtf8("gridLayout_28"));
        label_32 = new QLabel(groupBox_32);
        label_32->setObjectName(QString::fromUtf8("label_32"));

        gridLayout_28->addWidget(label_32, 0, 0, 1, 1);

        dag_gen = new QComboBox(groupBox_32);
        dag_gen->addItem(QString());
        dag_gen->addItem(QString());
        dag_gen->addItem(QString());
        dag_gen->addItem(QString());
        dag_gen->addItem(QString());
        dag_gen->addItem(QString());
        dag_gen->setObjectName(QString::fromUtf8("dag_gen"));

        gridLayout_28->addWidget(dag_gen, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_32, 6, 2, 1, 1);

        groupBox_70 = new QGroupBox(groupBox);
        groupBox_70->setObjectName(QString::fromUtf8("groupBox_70"));
        gridLayout_31 = new QGridLayout(groupBox_70);
        gridLayout_31->setObjectName(QString::fromUtf8("gridLayout_31"));
        label_71 = new QLabel(groupBox_70);
        label_71->setObjectName(QString::fromUtf8("label_71"));

        gridLayout_31->addWidget(label_71, 0, 0, 1, 1);

        max_outdegree = new QLineEdit(groupBox_70);
        max_outdegree->setObjectName(QString::fromUtf8("max_outdegree"));

        gridLayout_31->addWidget(max_outdegree, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_70, 6, 3, 1, 1);

        groupBox_80 = new QGroupBox(groupBox);
        groupBox_80->setObjectName(QString::fromUtf8("groupBox_80"));
        gridLayout_79 = new QGridLayout(groupBox_80);
        gridLayout_79->setObjectName(QString::fromUtf8("gridLayout_79"));
        label_81 = new QLabel(groupBox_80);
        label_81->setObjectName(QString::fromUtf8("label_81"));

        gridLayout_79->addWidget(label_81, 0, 0, 1, 1);

        reserve_double_3 = new QLineEdit(groupBox_80);
        reserve_double_3->setObjectName(QString::fromUtf8("reserve_double_3"));

        gridLayout_79->addWidget(reserve_double_3, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_80, 6, 4, 1, 1);

        groupBox_9 = new QGroupBox(groupBox);
        groupBox_9->setObjectName(QString::fromUtf8("groupBox_9"));
        gridLayout_6 = new QGridLayout(groupBox_9);
        gridLayout_6->setObjectName(QString::fromUtf8("gridLayout_6"));
        label_8 = new QLabel(groupBox_9);
        label_8->setObjectName(QString::fromUtf8("label_8"));

        gridLayout_6->addWidget(label_8, 0, 0, 1, 1);

        processor_ratio = new QLineEdit(groupBox_9);
        processor_ratio->setObjectName(QString::fromUtf8("processor_ratio"));

        gridLayout_6->addWidget(processor_ratio, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_9, 7, 0, 1, 2);

        groupBox_33 = new QGroupBox(groupBox);
        groupBox_33->setObjectName(QString::fromUtf8("groupBox_33"));
        gridLayout_29 = new QGridLayout(groupBox_33);
        gridLayout_29->setObjectName(QString::fromUtf8("gridLayout_29"));
        label_33 = new QLabel(groupBox_33);
        label_33->setObjectName(QString::fromUtf8("label_33"));

        gridLayout_29->addWidget(label_33, 0, 0, 1, 1);

        dag_job_num_range_max = new QDoubleSpinBox(groupBox_33);
        dag_job_num_range_max->setObjectName(QString::fromUtf8("dag_job_num_range_max"));
        dag_job_num_range_max->setDecimals(0);
        dag_job_num_range_max->setMaximum(10000.000000000000000);
        dag_job_num_range_max->setValue(50.000000000000000);

        gridLayout_29->addWidget(dag_job_num_range_max, 0, 2, 1, 1);

        dag_job_num_range_min = new QDoubleSpinBox(groupBox_33);
        dag_job_num_range_min->setObjectName(QString::fromUtf8("dag_job_num_range_min"));
        dag_job_num_range_min->setDecimals(0);
        dag_job_num_range_min->setMaximum(10000.000000000000000);
        dag_job_num_range_min->setValue(20.000000000000000);

        gridLayout_29->addWidget(dag_job_num_range_min, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_33, 7, 2, 1, 1);

        groupBox_71 = new QGroupBox(groupBox);
        groupBox_71->setObjectName(QString::fromUtf8("groupBox_71"));
        gridLayout_70 = new QGridLayout(groupBox_71);
        gridLayout_70->setObjectName(QString::fromUtf8("gridLayout_70"));
        label_72 = new QLabel(groupBox_71);
        label_72->setObjectName(QString::fromUtf8("label_72"));

        gridLayout_70->addWidget(label_72, 0, 0, 1, 1);

        graph_x_label = new QComboBox(groupBox_71);
        graph_x_label->addItem(QString());
        graph_x_label->addItem(QString());
        graph_x_label->addItem(QString());
        graph_x_label->addItem(QString());
        graph_x_label->addItem(QString());
        graph_x_label->addItem(QString());
        graph_x_label->addItem(QString());
        graph_x_label->addItem(QString());
        graph_x_label->addItem(QString());
        graph_x_label->addItem(QString());
        graph_x_label->addItem(QString());
        graph_x_label->addItem(QString());
        graph_x_label->addItem(QString());
        graph_x_label->setObjectName(QString::fromUtf8("graph_x_label"));

        gridLayout_70->addWidget(graph_x_label, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_71, 7, 3, 1, 1);

        groupBox_81 = new QGroupBox(groupBox);
        groupBox_81->setObjectName(QString::fromUtf8("groupBox_81"));
        gridLayout_80 = new QGridLayout(groupBox_81);
        gridLayout_80->setObjectName(QString::fromUtf8("gridLayout_80"));
        label_82 = new QLabel(groupBox_81);
        label_82->setObjectName(QString::fromUtf8("label_82"));

        gridLayout_80->addWidget(label_82, 0, 0, 1, 1);

        reserve_double_4 = new QLineEdit(groupBox_81);
        reserve_double_4->setObjectName(QString::fromUtf8("reserve_double_4"));

        gridLayout_80->addWidget(reserve_double_4, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_81, 7, 4, 1, 1);

        groupBox_10 = new QGroupBox(groupBox);
        groupBox_10->setObjectName(QString::fromUtf8("groupBox_10"));
        gridLayout_8 = new QGridLayout(groupBox_10);
        gridLayout_8->setObjectName(QString::fromUtf8("gridLayout_8"));
        label_10 = new QLabel(groupBox_10);
        label_10->setObjectName(QString::fromUtf8("label_10"));

        gridLayout_8->addWidget(label_10, 0, 0, 1, 1);

        period_range_min = new QDoubleSpinBox(groupBox_10);
        period_range_min->setObjectName(QString::fromUtf8("period_range_min"));
        period_range_min->setDecimals(0);
        period_range_min->setMaximum(10000.000000000000000);
        period_range_min->setValue(10.000000000000000);

        gridLayout_8->addWidget(period_range_min, 0, 1, 1, 1);

        period_range_max = new QDoubleSpinBox(groupBox_10);
        period_range_max->setObjectName(QString::fromUtf8("period_range_max"));
        period_range_max->setDecimals(0);
        period_range_max->setMaximum(10000.000000000000000);
        period_range_max->setValue(100.000000000000000);

        gridLayout_8->addWidget(period_range_max, 0, 2, 1, 1);


        gridLayout_13->addWidget(groupBox_10, 8, 0, 1, 2);

        groupBox_34 = new QGroupBox(groupBox);
        groupBox_34->setObjectName(QString::fromUtf8("groupBox_34"));
        gridLayout_30 = new QGridLayout(groupBox_34);
        gridLayout_30->setObjectName(QString::fromUtf8("gridLayout_30"));
        label_34 = new QLabel(groupBox_34);
        label_34->setObjectName(QString::fromUtf8("label_34"));

        gridLayout_30->addWidget(label_34, 0, 0, 1, 1);

        paralleled_probability = new QDoubleSpinBox(groupBox_34);
        paralleled_probability->setObjectName(QString::fromUtf8("paralleled_probability"));
        paralleled_probability->setDecimals(1);
        paralleled_probability->setMaximum(10000.000000000000000);
        paralleled_probability->setSingleStep(0.100000000000000);
        paralleled_probability->setValue(0.100000000000000);

        gridLayout_30->addWidget(paralleled_probability, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_34, 8, 2, 1, 1);

        groupBox_72 = new QGroupBox(groupBox);
        groupBox_72->setObjectName(QString::fromUtf8("groupBox_72"));
        gridLayout_71 = new QGridLayout(groupBox_72);
        gridLayout_71->setObjectName(QString::fromUtf8("gridLayout_71"));
        label_73 = new QLabel(groupBox_72);
        label_73->setObjectName(QString::fromUtf8("label_73"));

        gridLayout_71->addWidget(label_73, 0, 0, 1, 1);

        graph_y_label = new QComboBox(groupBox_72);
        graph_y_label->addItem(QString());
        graph_y_label->setObjectName(QString::fromUtf8("graph_y_label"));

        gridLayout_71->addWidget(graph_y_label, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_72, 8, 3, 1, 1);

        groupBox_82 = new QGroupBox(groupBox);
        groupBox_82->setObjectName(QString::fromUtf8("groupBox_82"));
        gridLayout_81 = new QGridLayout(groupBox_82);
        gridLayout_81->setObjectName(QString::fromUtf8("gridLayout_81"));
        reserve_range_1_max = new QDoubleSpinBox(groupBox_82);
        reserve_range_1_max->setObjectName(QString::fromUtf8("reserve_range_1_max"));
        reserve_range_1_max->setDecimals(0);
        reserve_range_1_max->setMaximum(10000.000000000000000);
        reserve_range_1_max->setValue(1.000000000000000);

        gridLayout_81->addWidget(reserve_range_1_max, 0, 2, 1, 1);

        reserve_range_1_min = new QDoubleSpinBox(groupBox_82);
        reserve_range_1_min->setObjectName(QString::fromUtf8("reserve_range_1_min"));
        reserve_range_1_min->setDecimals(0);
        reserve_range_1_min->setMaximum(10000.000000000000000);
        reserve_range_1_min->setValue(0.000000000000000);

        gridLayout_81->addWidget(reserve_range_1_min, 0, 1, 1, 1);

        label_83 = new QLabel(groupBox_82);
        label_83->setObjectName(QString::fromUtf8("label_83"));

        gridLayout_81->addWidget(label_83, 0, 0, 1, 1);


        gridLayout_13->addWidget(groupBox_82, 8, 4, 1, 1);

        groupBox_11 = new QGroupBox(groupBox);
        groupBox_11->setObjectName(QString::fromUtf8("groupBox_11"));
        gridLayout_9 = new QGridLayout(groupBox_11);
        gridLayout_9->setObjectName(QString::fromUtf8("gridLayout_9"));
        label_11 = new QLabel(groupBox_11);
        label_11->setObjectName(QString::fromUtf8("label_11"));

        gridLayout_9->addWidget(label_11, 0, 0, 1, 1);

        deadline_propotion_min = new QDoubleSpinBox(groupBox_11);
        deadline_propotion_min->setObjectName(QString::fromUtf8("deadline_propotion_min"));
        deadline_propotion_min->setDecimals(0);
        deadline_propotion_min->setMaximum(10000.000000000000000);
        deadline_propotion_min->setValue(1.000000000000000);

        gridLayout_9->addWidget(deadline_propotion_min, 0, 1, 1, 1);

        deadline_propotion_max = new QDoubleSpinBox(groupBox_11);
        deadline_propotion_max->setObjectName(QString::fromUtf8("deadline_propotion_max"));
        deadline_propotion_max->setDecimals(0);
        deadline_propotion_max->setMaximum(10000.000000000000000);
        deadline_propotion_max->setValue(1.000000000000000);

        gridLayout_9->addWidget(deadline_propotion_max, 0, 2, 1, 1);


        gridLayout_13->addWidget(groupBox_11, 9, 0, 1, 2);

        groupBox_35 = new QGroupBox(groupBox);
        groupBox_35->setObjectName(QString::fromUtf8("groupBox_35"));
        gridLayout_33 = new QGridLayout(groupBox_35);
        gridLayout_33->setObjectName(QString::fromUtf8("gridLayout_33"));
        conditional_probability = new QDoubleSpinBox(groupBox_35);
        conditional_probability->setObjectName(QString::fromUtf8("conditional_probability"));
        conditional_probability->setDecimals(1);
        conditional_probability->setMaximum(10000.000000000000000);
        conditional_probability->setSingleStep(0.100000000000000);
        conditional_probability->setValue(0.000000000000000);

        gridLayout_33->addWidget(conditional_probability, 0, 1, 1, 1);

        label_35 = new QLabel(groupBox_35);
        label_35->setObjectName(QString::fromUtf8("label_35"));

        gridLayout_33->addWidget(label_35, 0, 0, 1, 1);


        gridLayout_13->addWidget(groupBox_35, 9, 2, 1, 1);

        groupBox_73 = new QGroupBox(groupBox);
        groupBox_73->setObjectName(QString::fromUtf8("groupBox_73"));
        gridLayout_72 = new QGridLayout(groupBox_73);
        gridLayout_72->setObjectName(QString::fromUtf8("gridLayout_72"));
        label_74 = new QLabel(groupBox_73);
        label_74->setObjectName(QString::fromUtf8("label_74"));

        gridLayout_72->addWidget(label_74, 0, 0, 1, 1);

        runtime_check = new QComboBox(groupBox_73);
        runtime_check->addItem(QString());
        runtime_check->addItem(QString());
        runtime_check->setObjectName(QString::fromUtf8("runtime_check"));

        gridLayout_72->addWidget(runtime_check, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_73, 9, 3, 1, 1);

        groupBox_83 = new QGroupBox(groupBox);
        groupBox_83->setObjectName(QString::fromUtf8("groupBox_83"));
        gridLayout_82 = new QGridLayout(groupBox_83);
        gridLayout_82->setObjectName(QString::fromUtf8("gridLayout_82"));
        label_84 = new QLabel(groupBox_83);
        label_84->setObjectName(QString::fromUtf8("label_84"));

        gridLayout_82->addWidget(label_84, 0, 0, 1, 1);

        reserve_range_2_min = new QDoubleSpinBox(groupBox_83);
        reserve_range_2_min->setObjectName(QString::fromUtf8("reserve_range_2_min"));
        reserve_range_2_min->setDecimals(2);
        reserve_range_2_min->setMaximum(10000.000000000000000);
        reserve_range_2_min->setSingleStep(0.050000000000000);
        reserve_range_2_min->setValue(0.050000000000000);

        gridLayout_82->addWidget(reserve_range_2_min, 0, 1, 1, 1);

        reserve_range_2_max = new QDoubleSpinBox(groupBox_83);
        reserve_range_2_max->setObjectName(QString::fromUtf8("reserve_range_2_max"));
        reserve_range_2_max->setDecimals(1);
        reserve_range_2_max->setMaximum(10000.000000000000000);
        reserve_range_2_max->setValue(0.100000000000000);

        gridLayout_82->addWidget(reserve_range_2_max, 0, 2, 1, 1);


        gridLayout_13->addWidget(groupBox_83, 9, 4, 1, 1);

        groupBox_12 = new QGroupBox(groupBox);
        groupBox_12->setObjectName(QString::fromUtf8("groupBox_12"));
        gridLayout_10 = new QGridLayout(groupBox_12);
        gridLayout_10->setObjectName(QString::fromUtf8("gridLayout_10"));
        resource_num1 = new QLabel(groupBox_12);
        resource_num1->setObjectName(QString::fromUtf8("resource_num1"));

        gridLayout_10->addWidget(resource_num1, 0, 0, 1, 1);

        resource_num = new QLineEdit(groupBox_12);
        resource_num->setObjectName(QString::fromUtf8("resource_num"));

        gridLayout_10->addWidget(resource_num, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_12, 10, 0, 1, 2);

        groupBox_36 = new QGroupBox(groupBox);
        groupBox_36->setObjectName(QString::fromUtf8("groupBox_36"));
        gridLayout_34 = new QGridLayout(groupBox_36);
        gridLayout_34->setObjectName(QString::fromUtf8("gridLayout_34"));
        label_36 = new QLabel(groupBox_36);
        label_36->setObjectName(QString::fromUtf8("label_36"));

        gridLayout_34->addWidget(label_36, 0, 0, 1, 1);

        edge_probability = new QDoubleSpinBox(groupBox_36);
        edge_probability->setObjectName(QString::fromUtf8("edge_probability"));
        edge_probability->setDecimals(1);
        edge_probability->setMaximum(10000.000000000000000);
        edge_probability->setSingleStep(0.100000000000000);
        edge_probability->setValue(0.100000000000000);

        gridLayout_34->addWidget(edge_probability, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_36, 10, 2, 1, 1);

        groupBox_84 = new QGroupBox(groupBox);
        groupBox_84->setObjectName(QString::fromUtf8("groupBox_84"));
        gridLayout_83 = new QGridLayout(groupBox_84);
        gridLayout_83->setObjectName(QString::fromUtf8("gridLayout_83"));
        label_85 = new QLabel(groupBox_84);
        label_85->setObjectName(QString::fromUtf8("label_85"));

        gridLayout_83->addWidget(label_85, 0, 0, 1, 1);

        server_ip = new QLineEdit(groupBox_84);
        server_ip->setObjectName(QString::fromUtf8("server_ip"));

        gridLayout_83->addWidget(server_ip, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_84, 10, 3, 1, 1);

        groupBox_85 = new QGroupBox(groupBox);
        groupBox_85->setObjectName(QString::fromUtf8("groupBox_85"));
        gridLayout_7 = new QGridLayout(groupBox_85);
        gridLayout_7->setObjectName(QString::fromUtf8("gridLayout_7"));
        label_86 = new QLabel(groupBox_85);
        label_86->setObjectName(QString::fromUtf8("label_86"));

        gridLayout_7->addWidget(label_86, 0, 0, 1, 1);

        server_port = new QLineEdit(groupBox_85);
        server_port->setObjectName(QString::fromUtf8("server_port"));

        gridLayout_7->addWidget(server_port, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_85, 10, 4, 1, 1);

        groupBox_2 = new QGroupBox(groupBox);
        groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
        gridLayout = new QGridLayout(groupBox_2);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        label = new QLabel(groupBox_2);
        label->setObjectName(QString::fromUtf8("label"));

        gridLayout->addWidget(label, 0, 0, 1, 1);

        task_model = new QComboBox(groupBox_2);
        task_model->addItem(QString());
        task_model->addItem(QString());
        task_model->setObjectName(QString::fromUtf8("task_model"));

        gridLayout->addWidget(task_model, 0, 1, 1, 1);


        gridLayout_13->addWidget(groupBox_2, 0, 0, 1, 2);


        gridLayout_17->addWidget(groupBox, 0, 0, 1, 1);

        groupBox_17 = new QGroupBox(setmrtsConfig);
        groupBox_17->setObjectName(QString::fromUtf8("groupBox_17"));
        gridLayout_16 = new QGridLayout(groupBox_17);
        gridLayout_16->setObjectName(QString::fromUtf8("gridLayout_16"));
        xmlText = new QTextEdit(groupBox_17);
        xmlText->setObjectName(QString::fromUtf8("xmlText"));

        gridLayout_16->addWidget(xmlText, 0, 0, 1, 1);


        gridLayout_17->addWidget(groupBox_17, 1, 0, 1, 1);

        groupBox_86 = new QGroupBox(setmrtsConfig);
        groupBox_86->setObjectName(QString::fromUtf8("groupBox_86"));
        gridLayout_15 = new QGridLayout(groupBox_86);
        gridLayout_15->setObjectName(QString::fromUtf8("gridLayout_15"));
        xml = new QPushButton(groupBox_86);
        xml->setObjectName(QString::fromUtf8("xml"));

        gridLayout_15->addWidget(xml, 0, 0, 1, 1);

        analysis = new QPushButton(groupBox_86);
        analysis->setObjectName(QString::fromUtf8("analysis"));

        gridLayout_15->addWidget(analysis, 0, 1, 1, 1);

        showTable = new QPushButton(groupBox_86);
        showTable->setObjectName(QString::fromUtf8("showTable"));

        gridLayout_15->addWidget(showTable, 1, 0, 1, 1);

        graph = new QPushButton(groupBox_86);
        graph->setObjectName(QString::fromUtf8("graph"));

        gridLayout_15->addWidget(graph, 1, 1, 1, 1);


        gridLayout_17->addWidget(groupBox_86, 2, 0, 1, 1);

        QWidget::setTabOrder(task_model, schedulability_test);
        QWidget::setTabOrder(schedulability_test, utilization_gen);
        QWidget::setTabOrder(utilization_gen, step);
        QWidget::setTabOrder(step, experiment_times);
        QWidget::setTabOrder(experiment_times, init_utilization_range_min);
        QWidget::setTabOrder(init_utilization_range_min, init_utilization_range_max);
        QWidget::setTabOrder(init_utilization_range_max, processor_num);
        QWidget::setTabOrder(processor_num, processor_ratio);
        QWidget::setTabOrder(processor_ratio, period_range_min);
        QWidget::setTabOrder(period_range_min, period_range_max);
        QWidget::setTabOrder(period_range_max, deadline_propotion_min);
        QWidget::setTabOrder(deadline_propotion_min, deadline_propotion_max);
        QWidget::setTabOrder(deadline_propotion_max, resource_num);
        QWidget::setTabOrder(resource_num, mcsn);
        QWidget::setTabOrder(mcsn, rrp);
        QWidget::setTabOrder(rrp, rrn);
        QWidget::setTabOrder(rrn, u_range_min);
        QWidget::setTabOrder(u_range_min, u_range_max);
        QWidget::setTabOrder(u_range_max, rrr_min);
        QWidget::setTabOrder(rrr_min, rrr_max);
        QWidget::setTabOrder(rrr_max, total_len_factor);
        QWidget::setTabOrder(total_len_factor, dag_gen);
        QWidget::setTabOrder(dag_gen, dag_job_num_range_min);
        QWidget::setTabOrder(dag_job_num_range_min, dag_job_num_range_max);
        QWidget::setTabOrder(dag_job_num_range_max, paralleled_probability);
        QWidget::setTabOrder(paralleled_probability, conditional_probability);
        QWidget::setTabOrder(conditional_probability, edge_probability);
        QWidget::setTabOrder(edge_probability, max_paralleled_job);
        QWidget::setTabOrder(max_paralleled_job, max_conditional_branch);
        QWidget::setTabOrder(max_conditional_branch, dag_arc_density);
        QWidget::setTabOrder(dag_arc_density, dag_arc_num_range_min);
        QWidget::setTabOrder(dag_arc_num_range_min, dag_arc_num_range_max);
        QWidget::setTabOrder(dag_arc_num_range_max, is_cyclic);
        QWidget::setTabOrder(is_cyclic, max_indegree);
        QWidget::setTabOrder(max_indegree, max_outdegree);
        QWidget::setTabOrder(max_outdegree, graph_x_label);
        QWidget::setTabOrder(graph_x_label, graph_y_label);
        QWidget::setTabOrder(graph_y_label, runtime_check);
        QWidget::setTabOrder(runtime_check, server_ip);
        QWidget::setTabOrder(server_ip, reserve_int_1);
        QWidget::setTabOrder(reserve_int_1, reserve_int_2);
        QWidget::setTabOrder(reserve_int_2, reserve_int_3);
        QWidget::setTabOrder(reserve_int_3, reserve_int_4);
        QWidget::setTabOrder(reserve_int_4, reserve_double_1);
        QWidget::setTabOrder(reserve_double_1, reserve_double_2);
        QWidget::setTabOrder(reserve_double_2, reserve_double_3);
        QWidget::setTabOrder(reserve_double_3, reserve_double_4);
        QWidget::setTabOrder(reserve_double_4, reserve_range_1_min);
        QWidget::setTabOrder(reserve_range_1_min, reserve_range_1_max);
        QWidget::setTabOrder(reserve_range_1_max, reserve_range_2_min);
        QWidget::setTabOrder(reserve_range_2_min, reserve_range_2_max);
        QWidget::setTabOrder(reserve_range_2_max, server_port);
        QWidget::setTabOrder(server_port, xmlText);
        QWidget::setTabOrder(xmlText, xml);
        QWidget::setTabOrder(xml, analysis);
        QWidget::setTabOrder(analysis, showTable);
        QWidget::setTabOrder(showTable, graph);

        retranslateUi(setmrtsConfig);

        QMetaObject::connectSlotsByName(setmrtsConfig);
    } // setupUi

    void retranslateUi(QWidget *setmrtsConfig)
    {
        setmrtsConfig->setWindowTitle(QApplication::translate("setmrtsConfig", "config", nullptr));
        groupBox->setTitle(QApplication::translate("setmrtsConfig", "\345\217\202\346\225\260\351\205\215\347\275\256", nullptr));
        groupBox_13->setTitle(QString());
        label_13->setText(QApplication::translate("setmrtsConfig", "mcsn", nullptr));
        mcsn->setText(QApplication::translate("setmrtsConfig", "10000", nullptr));
        groupBox_37->setTitle(QString());
        label_37->setText(QApplication::translate("setmrtsConfig", "max_paralleled_job", nullptr));
        max_paralleled_job->setText(QApplication::translate("setmrtsConfig", "32", nullptr));
        groupBox_74->setTitle(QString());
        label_75->setText(QApplication::translate("setmrtsConfig", "reserve_int_1", nullptr));
        reserve_int_1->setText(QApplication::translate("setmrtsConfig", "128", nullptr));
        groupBox_3->setTitle(QString());
        label_2->setText(QApplication::translate("setmrtsConfig", "schedulability_test", nullptr));
        schedulability_test->setText(QApplication::translate("setmrtsConfig", "selectAlgorithm", nullptr));
        groupBox_14->setTitle(QString());
        label_14->setText(QApplication::translate("setmrtsConfig", "rrp", nullptr));
        rrp->setText(QApplication::translate("setmrtsConfig", "0.5", nullptr));
        groupBox_38->setTitle(QString());
        label_38->setText(QApplication::translate("setmrtsConfig", "max_conditional_branch", nullptr));
        max_conditional_branch->setText(QApplication::translate("setmrtsConfig", "3", nullptr));
        groupBox_75->setTitle(QString());
        label_76->setText(QApplication::translate("setmrtsConfig", "reserve_int_2", nullptr));
        reserve_int_2->setText(QApplication::translate("setmrtsConfig", "4", nullptr));
        groupBox_4->setTitle(QString());
        label_3->setText(QApplication::translate("setmrtsConfig", "utilization_gen", nullptr));
        utilization_gen->setItemText(0, QApplication::translate("setmrtsConfig", "UNIFORM", nullptr));
        utilization_gen->setItemText(1, QApplication::translate("setmrtsConfig", "EXPONENTIAL", nullptr));
        utilization_gen->setItemText(2, QApplication::translate("setmrtsConfig", "UUNIFAST", nullptr));
        utilization_gen->setItemText(3, QApplication::translate("setmrtsConfig", "UUNIFAST-DISCARD", nullptr));
        utilization_gen->setItemText(4, QApplication::translate("setmrtsConfig", "RANDFIXSUM", nullptr));

        groupBox_15->setTitle(QString());
        label_28->setText(QApplication::translate("setmrtsConfig", "rrn", nullptr));
        rrn->setText(QApplication::translate("setmrtsConfig", "15", nullptr));
        groupBox_39->setTitle(QString());
        label_39->setText(QApplication::translate("setmrtsConfig", "dag_arc_density", nullptr));
        dag_arc_density->setText(QApplication::translate("setmrtsConfig", "0.125", nullptr));
        groupBox_76->setTitle(QString());
        label_77->setText(QApplication::translate("setmrtsConfig", "reserve_int_3", nullptr));
        reserve_int_3->setText(QApplication::translate("setmrtsConfig", "0", nullptr));
        groupBox_5->setTitle(QString());
        label_4->setText(QApplication::translate("setmrtsConfig", "mean", nullptr));
        mean->setText(QApplication::translate("setmrtsConfig", "2", nullptr));
        groupBox_6->setTitle(QString());
        label_5->setText(QApplication::translate("setmrtsConfig", "step", nullptr));
        step->setText(QApplication::translate("setmrtsConfig", "1", nullptr));
        groupBox_29->setTitle(QString());
        label_29->setText(QApplication::translate("setmrtsConfig", "u_range", nullptr));
        groupBox_40->setTitle(QString());
        label_40->setText(QApplication::translate("setmrtsConfig", "dag_arc_num_range", nullptr));
        groupBox_77->setTitle(QString());
        label_78->setText(QApplication::translate("setmrtsConfig", "reserve_int_4", nullptr));
        reserve_int_4->setText(QApplication::translate("setmrtsConfig", "0", nullptr));
        groupBox_16->setTitle(QString());
        label_9->setText(QApplication::translate("setmrtsConfig", "experiment_times", nullptr));
        experiment_times->setText(QApplication::translate("setmrtsConfig", "100", nullptr));
        groupBox_30->setTitle(QString());
        label_30->setText(QApplication::translate("setmrtsConfig", "rrr", nullptr));
        rrr_min->setText(QApplication::translate("setmrtsConfig", "15", nullptr));
        rrr_max->setText(QApplication::translate("setmrtsConfig", "30", nullptr));
        groupBox_41->setTitle(QString());
        label_42->setText(QApplication::translate("setmrtsConfig", "is_cyclic", nullptr));
        groupBox_78->setTitle(QString());
        label_79->setText(QApplication::translate("setmrtsConfig", "reserve_double_1", nullptr));
        reserve_double_1->setText(QApplication::translate("setmrtsConfig", "0.05", nullptr));
        groupBox_7->setTitle(QString());
        label_6->setText(QApplication::translate("setmrtsConfig", "init_utilization_range", nullptr));
        groupBox_31->setTitle(QString());
        label_31->setText(QApplication::translate("setmrtsConfig", "total_len_factor", nullptr));
        total_len_factor->setText(QApplication::translate("setmrtsConfig", "1", nullptr));
        groupBox_42->setTitle(QString());
        label_70->setText(QApplication::translate("setmrtsConfig", "max_indegree", nullptr));
        max_indegree->setText(QApplication::translate("setmrtsConfig", "2", nullptr));
        groupBox_79->setTitle(QString());
        label_80->setText(QApplication::translate("setmrtsConfig", "reserve_double_2", nullptr));
        reserve_double_2->setText(QApplication::translate("setmrtsConfig", "0", nullptr));
        groupBox_8->setTitle(QString());
        label_7->setText(QApplication::translate("setmrtsConfig", "processor_num", nullptr));
        processor_num->setText(QApplication::translate("setmrtsConfig", "8", nullptr));
        groupBox_32->setTitle(QString());
        label_32->setText(QApplication::translate("setmrtsConfig", "dag_gen", nullptr));
        dag_gen->setItemText(0, QApplication::translate("setmrtsConfig", "ERDOS_RENY_v2", nullptr));
        dag_gen->setItemText(1, QApplication::translate("setmrtsConfig", "DEFAULT", nullptr));
        dag_gen->setItemText(2, QApplication::translate("setmrtsConfig", "FORK_JOIN", nullptr));
        dag_gen->setItemText(3, QApplication::translate("setmrtsConfig", "ERDOS_RENYI", nullptr));
        dag_gen->setItemText(4, QApplication::translate("setmrtsConfig", "TEST", nullptr));
        dag_gen->setItemText(5, QApplication::translate("setmrtsConfig", "SIM", nullptr));

        groupBox_70->setTitle(QString());
        label_71->setText(QApplication::translate("setmrtsConfig", "max_outdegree", nullptr));
        max_outdegree->setText(QApplication::translate("setmrtsConfig", "2", nullptr));
        groupBox_80->setTitle(QString());
        label_81->setText(QApplication::translate("setmrtsConfig", "reserve_double_3", nullptr));
        reserve_double_3->setText(QApplication::translate("setmrtsConfig", "-1", nullptr));
        groupBox_9->setTitle(QString());
        label_8->setText(QApplication::translate("setmrtsConfig", "processor_ratio", nullptr));
        processor_ratio->setText(QApplication::translate("setmrtsConfig", "1,1,1,1", nullptr));
        groupBox_33->setTitle(QString());
        label_33->setText(QApplication::translate("setmrtsConfig", "dag_job_num_range", nullptr));
        groupBox_71->setTitle(QString());
        label_72->setText(QApplication::translate("setmrtsConfig", "graph_x_label", nullptr));
        graph_x_label->setItemText(0, QApplication::translate("setmrtsConfig", "Normalized Utilization", nullptr));
        graph_x_label->setItemText(1, QApplication::translate("setmrtsConfig", "Total Utilization", nullptr));
        graph_x_label->setItemText(2, QApplication::translate("setmrtsConfig", "Number of Tasks", nullptr));
        graph_x_label->setItemText(3, QApplication::translate("setmrtsConfig", "Number of Resources", nullptr));
        graph_x_label->setItemText(4, QApplication::translate("setmrtsConfig", "Number of Vertices", nullptr));
        graph_x_label->setItemText(5, QApplication::translate("setmrtsConfig", "Number of Processors", nullptr));
        graph_x_label->setItemText(6, QApplication::translate("setmrtsConfig", "Edge Probability", nullptr));
        graph_x_label->setItemText(7, QApplication::translate("setmrtsConfig", "Shared Resource Request Probability", nullptr));
        graph_x_label->setItemText(8, QApplication::translate("setmrtsConfig", "Critical Section Length per Request", nullptr));
        graph_x_label->setItemText(9, QApplication::translate("setmrtsConfig", "Critical Section Number per Task", nullptr));
        graph_x_label->setItemText(10, QApplication::translate("setmrtsConfig", "GPU Segment Ratio", nullptr));
        graph_x_label->setItemText(11, QApplication::translate("setmrtsConfig", "GPU Block Size (multiple of 32)", nullptr));
        graph_x_label->setItemText(12, QApplication::translate("setmrtsConfig", "Minimum Ratio", nullptr));

        groupBox_81->setTitle(QString());
        label_82->setText(QApplication::translate("setmrtsConfig", "reserve_double_4", nullptr));
        reserve_double_4->setText(QApplication::translate("setmrtsConfig", "0.5", nullptr));
        groupBox_10->setTitle(QString());
        label_10->setText(QApplication::translate("setmrtsConfig", "period_range", nullptr));
        groupBox_34->setTitle(QString());
        label_34->setText(QApplication::translate("setmrtsConfig", "paralleled_probability", nullptr));
        groupBox_72->setTitle(QString());
        label_73->setText(QApplication::translate("setmrtsConfig", "graph_y_label", nullptr));
        graph_y_label->setItemText(0, QApplication::translate("setmrtsConfig", "Acceptance Ratio", nullptr));

        groupBox_82->setTitle(QString());
        label_83->setText(QApplication::translate("setmrtsConfig", "reserve_range_1", nullptr));
        groupBox_11->setTitle(QString());
        label_11->setText(QApplication::translate("setmrtsConfig", "deadline_propotion", nullptr));
        groupBox_35->setTitle(QString());
        label_35->setText(QApplication::translate("setmrtsConfig", "conditional_probability", nullptr));
        groupBox_73->setTitle(QString());
        label_74->setText(QApplication::translate("setmrtsConfig", "runtime_check", nullptr));
        runtime_check->setItemText(0, QApplication::translate("setmrtsConfig", "1", nullptr));
        runtime_check->setItemText(1, QApplication::translate("setmrtsConfig", "0", nullptr));

        groupBox_83->setTitle(QString());
        label_84->setText(QApplication::translate("setmrtsConfig", "reserve_range_2", nullptr));
        groupBox_12->setTitle(QString());
        resource_num1->setText(QApplication::translate("setmrtsConfig", "resource_num", nullptr));
        resource_num->setText(QApplication::translate("setmrtsConfig", "4", nullptr));
        groupBox_36->setTitle(QString());
        label_36->setText(QApplication::translate("setmrtsConfig", "edge_probability", nullptr));
        groupBox_84->setTitle(QString());
        label_85->setText(QApplication::translate("setmrtsConfig", "server_ip", nullptr));
        server_ip->setText(QApplication::translate("setmrtsConfig", "127.0.0.1", nullptr));
        groupBox_85->setTitle(QString());
        label_86->setText(QApplication::translate("setmrtsConfig", "server_port", nullptr));
        server_port->setText(QApplication::translate("setmrtsConfig", "10000", nullptr));
        groupBox_2->setTitle(QString());
        label->setText(QApplication::translate("setmrtsConfig", "task_model", nullptr));
        task_model->setItemText(0, QApplication::translate("setmrtsConfig", "DAG", nullptr));
        task_model->setItemText(1, QApplication::translate("setmrtsConfig", "TPS", nullptr));

        groupBox_17->setTitle(QApplication::translate("setmrtsConfig", "xml\351\242\204\350\247\210", nullptr));
        groupBox_86->setTitle(QString());
        xml->setText(QApplication::translate("setmrtsConfig", "\350\247\243\346\236\220\344\270\272xml", nullptr));
        analysis->setText(QApplication::translate("setmrtsConfig", "\345\274\200\345\247\213\345\217\257\350\260\203\345\272\246\345\210\206\346\236\220", nullptr));
        showTable->setText(QApplication::translate("setmrtsConfig", "showTable", nullptr));
        graph->setText(QApplication::translate("setmrtsConfig", "\345\261\225\347\244\272\345\233\276\347\211\207", nullptr));
    } // retranslateUi

};

namespace Ui {
    class setmrtsConfig: public Ui_setmrtsConfig {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_SETMRTSCONFIG_H
